Business

Unrealistic Demands Hindering European LNG Deals: Total CEO